<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        // 1.定义两个变量num1和num2，并分别赋值为2和4，请问如何交换a和b的值(使用两种方式)
        var num1=2;
        var num2=4;

        //方式一：
        // var num3=num1;//将num3看成是第三个变量 num3=2
        // num1=num2;//num1=4
        // num2=num3;//num2=2
        // console.log("num1的值是："+num1+"，num2的值是："+num2);

        //方式二：
        var num3=num1+num2;//num3=2+4=6
        num1=num3-num1;//num1=6-2=4
        num2=num3-num1;//num2=6-4=2
        console.log("num1的值是："+num1+"，num2的值是："+num2);

        
        // 2.计算[0,99]的随机整数
        // [0.0,1.0)------>*100 --->[0,100)
        var n=Math.floor(Math.random()*100);
        console.log(n);



        // 3.求[1,99]的随机整数
        // [0.0,1.0)---->*99 --->[0,99)---->+1 ---->[1,100)
        var n=Math.floor(Math.random()*99+1);
        console.log(n);


        // 4.求[5,8]的随机整数
        // [0.0,1)---->[0,4)--->[0,9)
        var n=Math.floor(Math.random()*4+5)
        console.log(n);


        // 5.分别提示用户输入长方形的长和宽,在控制台输出周长和面积
        // var w=Number(prompt("请输入长方形的长"));
        // var h=Number(prompt("请输入长方形的宽"));
        // var l=(w+h)*2;
        // var s=w*h;
        // console.log("长方形的周长："+l+"，面积："+s);
      
        // 6.分别提示用户输入html成绩、css成绩、js成绩，计算三门成绩的总分和平均分，并在控制台输出
        var html=Number(prompt("请输入html成绩："));
        var css=Number(prompt("请输入css成绩："));
        var js=Number(prompt("请输入js成绩："));
        var sum=html+css+js;
        var avg=sum/3;
        console.log("三门总分："+sum+"，平均分："+avg);

    </script>
</head>
<body>
    
</body>
</html>